muff a grounder - French English Dictionary